ocean fertilization - German English Dictionary